main drape - Turco Inglés Diccionario